package com.lhj.xxsc.order.constant;

/**
 * @author 罗惠江
 * @version 1.0
 * @email 1511619294@qq.com
 * @date 2021/1/5 17:38
 */

/**
 * Redis的Lua脚本
 */
public class RedisLuaScript {
	/**
	 * 查出来的值如果等于我们传进去的值，那么将会执行删除操作，并返回删除的数1，否则返回 0,
	 * KEYS[1]代表获取的值
	 * ARGV[1]代表传入的值
	 */
	public static final String GET_THEN_DELETE_BY_KEY = "if redis.call('get',KEYS[1]) == ARGV[1] then return redis.call('del',KEYS[1]) else return 0 end";
}
